package feeinterface.modeldb;
import java.util.*;

/*********************************************

***********************************************/
public class ChannelBillingMo_copy{

	private Integer CityID;/*remark:城市ID;length:10*/
	private String ExtVar;/*remark:扩展参数，对应于扣费协议里的请求里的ExtVar字段;length:100*/
	private Integer ProvinceID;/*remark:省份ID，;length:10*/
	private Integer ChannelTypeCode;/*remark:通道类别编码，对应于ChannelType表里的ChannelTypeCode，值范围：SMS，MMS，MM，GAME，VIDEO，READ，WAP，IVR，CBRT，12530;length:10*/
	private Integer ChannelBigType;/*remark:通道所属的大类别，对应与ChannelType表里的ChannelBigType字段,1：短彩类 2：WAP类 3：拨打类;length:10*/
	private Integer ServiceCoID;/*remark:业务合作ID;length:10*/
	private String LinkID;/*remark:如果ChannelBigType=1或3，则为运营商分配的短信唯一标识，对于同一条短信，上行和下行的LinkID是相同的；如果ChannelBigType=2，则为客户端送上来的FeeID字段;length:40*/
	private Integer ChannelBillingMoSno;/*remark:扣费缓存表ID，自动标识;length:10*/
	private String IMSI;/*remark:如果ChannelBigType=1或3，则通过Phone查询BaseImsiPhone表获得的IMSI；如果ChannelBigType=2，则为客户端送上来的IMSI;length:30*/
	private Integer StatFlag;/*remark:转化率和通道日流量统计标识  1：已经统计   0：未统计  2：正在统计中;length:10*/
	private Integer LibVer;/*remark:扣费库的版本号;length:10*/
	private String SendContent;/*remark:发送内容。如果ChannelBigType=1，则为短信发送的内容；如果ChannelBigType=2则为上行时送上来的查询字符串；如果ChannelBigType=3，则没有意义，为空;length:120*/
	private Integer VmVer;/*remark:虚拟机版本号;length:10*/
	private String BsPlatformCode;/*remark:平台id;length:40*/
	private Integer Status;/*remark:上行状态，0：失败， 1：成功 ， 2：超过日限额 ，3：超过月限额 ，4：黑名单限制;length:10*/
	private Integer FeeMode;/*remark:扣费模式，对应于协议里的FeeMode;length:10*/
	private Integer ChannelID;/*remark:通道ID;length:10*/
	private String FeeID;/*remark:扣费ID;length:32*/
	private String ServiceCode;/*remark:业务代码;length:20*/
	private String PacketID;/*remark:包id;length:20*/
	private Integer ChannelSpID;/*remark:合作SP编号，对应于ChannelSp表里的ChannelSpID;length:10*/
	private String OrgAddr;/*remark:如果ChannelBigType=1或3，则为SP送过来的手机号码；如果ChannelBigType=2，则为手机客户端送上来的手机号码，如果没有可以从BaseImsiPhone表里再查一次;length:20*/
	private Date AddTime;/*remark:添加时间;length:19*/
	private String DestAddr;/*remark:目标地址。如果ChannelBigType=1，则为SP的扣费端口号；如果ChannelBigType=2，则为WAP扣费的URL地址；如果ChannelBigType=3，则为拨打扣费的电话号码;length:500*/

	public void setCityID(Integer CityID){
		this.CityID = CityID;
	}
	public Integer getCityID(){
		return CityID;
	}
	public void setExtVar(String ExtVar){
		this.ExtVar = ExtVar;
	}
	public String getExtVar(){
		return ExtVar;
	}
	public void setProvinceID(Integer ProvinceID){
		this.ProvinceID = ProvinceID;
	}
	public Integer getProvinceID(){
		return ProvinceID;
	}
	public void setChannelTypeCode(Integer ChannelTypeCode){
		this.ChannelTypeCode = ChannelTypeCode;
	}
	public Integer getChannelTypeCode(){
		return ChannelTypeCode;
	}
	public void setChannelBigType(Integer ChannelBigType){
		this.ChannelBigType = ChannelBigType;
	}
	public Integer getChannelBigType(){
		return ChannelBigType;
	}
	public void setServiceCoID(Integer ServiceCoID){
		this.ServiceCoID = ServiceCoID;
	}
	public Integer getServiceCoID(){
		return ServiceCoID;
	}
	public void setLinkID(String LinkID){
		this.LinkID = LinkID;
	}
	public String getLinkID(){
		return LinkID;
	}
	public void setChannelBillingMoSno(Integer ChannelBillingMoSno){
		this.ChannelBillingMoSno = ChannelBillingMoSno;
	}
	public Integer getChannelBillingMoSno(){
		return ChannelBillingMoSno;
	}
	public void setIMSI(String IMSI){
		this.IMSI = IMSI;
	}
	public String getIMSI(){
		return IMSI;
	}
	public void setStatFlag(Integer StatFlag){
		this.StatFlag = StatFlag;
	}
	public Integer getStatFlag(){
		return StatFlag;
	}
	public void setLibVer(Integer LibVer){
		this.LibVer = LibVer;
	}
	public Integer getLibVer(){
		return LibVer;
	}
	public void setSendContent(String SendContent){
		this.SendContent = SendContent;
	}
	public String getSendContent(){
		return SendContent;
	}
	public void setVmVer(Integer VmVer){
		this.VmVer = VmVer;
	}
	public Integer getVmVer(){
		return VmVer;
	}
	public void setBsPlatformCode(String BsPlatformCode){
		this.BsPlatformCode = BsPlatformCode;
	}
	public String getBsPlatformCode(){
		return BsPlatformCode;
	}
	public void setStatus(Integer Status){
		this.Status = Status;
	}
	public Integer getStatus(){
		return Status;
	}
	public void setFeeMode(Integer FeeMode){
		this.FeeMode = FeeMode;
	}
	public Integer getFeeMode(){
		return FeeMode;
	}
	public void setChannelID(Integer ChannelID){
		this.ChannelID = ChannelID;
	}
	public Integer getChannelID(){
		return ChannelID;
	}
	public void setFeeID(String FeeID){
		this.FeeID = FeeID;
	}
	public String getFeeID(){
		return FeeID;
	}
	public void setServiceCode(String ServiceCode){
		this.ServiceCode = ServiceCode;
	}
	public String getServiceCode(){
		return ServiceCode;
	}
	public void setPacketID(String PacketID){
		this.PacketID = PacketID;
	}
	public String getPacketID(){
		return PacketID;
	}
	public void setChannelSpID(Integer ChannelSpID){
		this.ChannelSpID = ChannelSpID;
	}
	public Integer getChannelSpID(){
		return ChannelSpID;
	}
	public void setOrgAddr(String OrgAddr){
		this.OrgAddr = OrgAddr;
	}
	public String getOrgAddr(){
		return OrgAddr;
	}
	public void setAddTime(Date AddTime){
		this.AddTime = AddTime;
	}
	public Date getAddTime(){
		return AddTime;
	}
	public void setDestAddr(String DestAddr){
		this.DestAddr = DestAddr;
	}
	public String getDestAddr(){
		return DestAddr;
	}

}